# Zig Language
[[Systems Programming]] [[Programming Languages]]
Zig is a C/C++ like language. Useful for systems programming.
Main features:
- control memory allocation of the standard library through allocators
- compile time code execution (that's an interesting feature)
- manipulate types as values at [compile time](https://ziglang.org/documentation/master/#comptime)
## Embedded
- [GitHub - ZigEmbeddedGroup/microzig: Unified abstraction layer and HAL for several microcontrollers](https://github.com/ZigEmbeddedGroup/microzig)
## Links
- [Home ⚡Zig Programming Language](https://ziglang.org)
- [GitHub - ZigEmbeddedGroup/microzig: Unified abstraction layer and HAL for several microcontrollers](https://github.com/ZigEmbeddedGroup/microzig)